give-up the ghost - Francés Inglés Diccionario